home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / C Internet Config / Read Me Now!
Encoding:
Text File  |  1995-12-07  |  2.8 KB  |  44 lines  |  [ttro/ttxt]

  1. Internet Config C Port
  2.  
  3. One of the items mentioned in Quinn's develop article* is the "Total Body Swap", or the creation of a replacement for IC system.
  4.  
  5. Basically that's what the C port of Internet Config is, and then some.  It starts out as a simple port, but because it is written in C it is easily used to generate a native IC system using Symantec C++.  When I started the port, Peter & Quinn said "Why?"  Basically the purposes are as follows:
  6.  
  7. •  Work with Symantec C++ 8.0 to build native components and code resources.
  8.  
  9. •  Provide the "link-in" code in C (from what I could tell, the switch code that enabled an application to work correctly even if the component wasn't installed could only work from Pascal (or a ide that could link pascal and C objects)).
  10.  
  11. •  Decipher the IC application (it is a brilliant implementation; Kudos to Peter & Quinn).
  12.  
  13. •  Provide a mild distraction to the everyday grind ;-)
  14.  
  15. As with the original IC system, the code is released into the public domain.  Current    level of the code is similar to 1.2b3 of the pascal source, with minor enhancements made my moi.  I will endeavor to keep the code in sync with the pascal version, but only if time and resources present themselves.  I assume no obligations, warrantees, guarantees, etc., if you decide to use this code; by even looking at the code you are releasing me (Dave Nebinger) from any claim of destruction, corruption, etc.
  16.  
  17.     Have fun with the code!
  18.  
  19.     Dave Nebinger (<mailto:dnebing@epix.net>).
  20.  
  21. IMPORTANT NOTE:
  22. This software is somewhere between alpha- and beta-ware.  I have tested the software (had to test it to ensure the pieces would all work together), but I haven't had time to test to ensure the pieces are 100% compatible with the pascal version.  Be forewarned!  If you find a discrepancy between the two pieces, send me some mail (<mailto:dnebing@epix.net>) and I will try to track down the problem and resolve it.
  23.  
  24. * See the references below...
  25.  
  26.     Credits:
  27.     
  28. Most of the credits go to the IC Pascal team: Peter Lewis and Quinn.  Any variations from the system as designed by Peter and Quinn are my own (dhn).  [So far] the only credits I would deserve would be the hand-porting of the pascal code to C code for use in Sym C++ 8.0.3 and Think C 7.0.4.  Any bugs introduced (as part of the port) are my own (dhn).
  29.         
  30. See the original documentation and code from the IC Pascal team (the versions this port came from are included with the distribution).
  31.     
  32. ••••••••••••••••••••••••••
  33.  ••  Thanks Peter And Quinn!  ••
  34.    •••••••••••••••••••••••••••
  35.  
  36. References:
  37.     
  38. •    "Implementing Shared Internet Preferences With Internet Config†" by Quinn, develop Magazine,  issue 23, September 1995.
  39.  
  40. † See the references mentioned at the end of the article; they also apply as references used during development.
  41.  
  42. History:
  43.   12/07/95 dhn - Released Version 1.2 of the C code.
  44.